package com.kaia.shoebox.adapter;

import java.util.List;

import android.content.Loader;

import com.j256.ormlite.stmt.PreparedQuery;
import com.j256.ormlite.stmt.QueryBuilder;
import com.kaia.shoebox.db.dao.TodoItem;

public interface OnDatabaseActionListener {

	boolean deleteTodo(TodoItem item);

	boolean addTodo(TodoItem item);

	boolean editTodo(TodoItem item);

	Loader<List<TodoItem>> getLoader(PreparedQuery<TodoItem> query);

	QueryBuilder<TodoItem, Integer> getQueryBuilder();

}